3835
4
1292
0
1638
2738
3
2542
2
2954
2274
1
2152
1683
570
2074
7
2132
2043
4168
5
38477
34
3238
189326
17340
14
6247
4585
10
8313
9
2935
1452
4005
2528
542
1574
4085
19783
2769