181997
11
1445
1
302
0
3195
3
120
106
2059
2
370
898
2277
297066
272
618
383
582
194
1411
4168
5
1663
685
131589
38477
34
571
237
1022
608
444571
9
3475
17970
15
2558