3835
4
1292
0
297066
1638
1295
1
2650
20
3683
280
1445
2245
3
2250
3053
7
302
3195
1581
2
120
106
3765
2059
370
181997
11
898
2277
1788
2773
272
618
383
582
194