1537
2
4551
7
24337
22
1000
0
2710
951
1
8527
2562
2131
851
3591
11
7471
9
2268
4
1590
2505
2495
3354
1690
496
1558
400
1233
658
1554
2368
18816
1681
2110
2255
1250