2245
3
842
1
619
3078
4
2131
297066
0
1212
1226
3053
7
5367
3571
1734
2
2797
5
1211
1295
1289601
2879
2773
6026
2152
1938
2897
280
108797
2354
1895
1581
2512
810
2650
20