3090
6
3673
2919
2
1425
1
1289601
4
873
2358
9
2155
3
1691
2948
641
3868
10
768
1903
2836
6346
16
1028
1038
10598
1876
3694
1221
2062
2680
0
2154
5347
6668
9027
1320
1923