3649
5
3297
12
1123
1
1372
897
1307
1425
873
1691
641
3696
8
768
3
2836
1393
1028
1038
1876
2
2062
2680
0
1923
1841
108797
1289
839
10243
4
2386