3212
27
2954
2
6001
4
2489
9817
0
2189
1917
51331
25
908
962
23
2788
3
443
4629
5
14
2781
1
341
2638
1018
1240
1270
773
1210
1441
1365
3314
1965
4578
1936
2247