2621
3
1285
1
3157
2
10827
4
12367
26
5726
8
1534
3854
1694
1047
2480
2835
2596
4585
10
1289601
2970
4402
15
2850
2668
5820
2108
1336
0
1978
1512
1352
5
790
3127
3354
9
3041
2317