1267
2
2788
3
2715
6
4599
10
2133
947
0
94424
2264
1
5200
4
5367
267612
189326
101569
576
444571
9
984
2060
923
1942
1289601
1239
1555
1092
346
1960
883
6307
174730
18
17333
27
19783