0
1572
2563
1434
1737
2562
1400
1180
1216
963
968
1004
1108
1166
1228
1192
1771
1
1251
2703
1494
1578
1522
141062
2988
2464