0
1572
2563
1434
1737
2562
1400
1180
1216
963
968
1004
1108
1166
1228
1191
1769
1
1251
2703
1494
1578
1522
141062
2987
2464