2245
3
564
1
1172
695
911
297066
0
83
1229
2886
2
2430
1226
3053
7
1514
1025
2721
2061
3587
1857
3562
2797
5
1295
1594
2773
2259
280
108797
2354
1581
2650
20
2386