4361
7
1338
3
2599
5
1127
893
0
949
2
2739
6
2993
4
1174
1702
579
1
1389
4684
3414
14
24979
33
1353
859
2427
8242
26
2771
2029
4549
17
2452
2215
2709
247
374
525
1288
895