1636
0
995
1
383
1504
522
1131
2
152
58
1501
2420
6
3721
3
4232
1650
1148
2815
4
846
2395
458
714
414
787
29323
3015
472
1073
1232
2457
63
392
17730
11