1233
1
2288
1852
2
964
417
0
1547
120469
35
435
5262
10
1230
1710
1851
4
1570
16
1696
5866
2194
468
952
207
1750
3
1133
1939
1009
2669
1291
454
2121
2490
467
1888
8