3835
4
181997
11
1292
0
1638
542
898
1
571
38477
34
1411
1683
4553
2
2738
3
570
1022
2043
608
4168
5
444571
9
17340
14
4585
10
2954
1451
2935
451
19079
6
297066
1452
4005
3012
2542