1225
0
181997
11
3188
4
2502
2
297066
32730
613
236066
14
3551
10
971
131589
1
2237
1988
2272
706
2983
9077
28
683
4080
1129
444571
9
621
2767
5
902
1239
2398
8
4235
1288
2279
1051