3066
7
3126
3
1445
1
1960
0
4537
4
302
3195
120
1628
462
106
2059
2
370
1188
181997
11
898
2277
6247
5
297066
272
2358
9
618
383
582
194
1411
4168
2835
1289601
1663