5635
3
2916
4
608
0
7394
5
32353
12
1451
2436
685
1857
1
2143
2717
2466
2446
2
1331
3054
781
925
3528
7
2456
1762
2507
12185
1048
1431
1223
1304
1721
3012
3301
1668