339
2
607
1
937
1053
3
4586
928
3019
6
11000
15
491
2228
117140
0
1662
1276
35361
2546
1584
577
2629
252
391
1163
3285
516
1564
8
1848
2023
4
1826
2478
1337
1222
5