2518
3
14125
10
1023
1
3225
6
1339
989
0
5151
2
3080
641
3715
1231
1047
21152
8
3240
4651
1690
2650
20
1372
280
2405
2740
2932
2710
297066
2284
1500
1248
2235
3090
181997
11