2245
3
2100
2
4002
4
853
1
297066
0
3188
14
1576
999
1695
7
1226
3053
3684
3368
1095
19944
2939
2089
1164
1891
2797
5
1295
643
2773
280
108797
2354
1581
2650
20
1024
1991