1537
2
4551
7
1000
0
2710
2562
1690
1
1590
24337
22
1233
1554
2368
1837
1306
2131
1268
1396
1296
1308
3591
11
801
8527
3107
7471
9
951
1825
3354
2495
851
2522
2110