1015
1
562
2906
2
2661
9
4933
13
2512
0
690
2337
5
1087
1694
9956
3
3012
4
467
2799
6
1210
297066
5504
16
496
2452
5169
2525
2372
1992
3008
2264