2245
3
3080
21152
8
534
1
1047
2
297066
0
3090
6
1124
1244
2932
2374
2038
2495
1514
1027
1751
5151
1875
918
1798
19079
17391
7
2585
5
1657
766
189326
3715
5389
5949
1069