2245
3
3649
5
3297
12
297066
0
1123
1
1372
897
1307
1425
1226
3053
7
873
1691
641
3696
8
768
2836
1393
1028
2797
1038
1295
1876
2
2062
2773
2680
1923