3835
4
1292
0
1638
2738
3
2542
2
1581
2954
297066
2274
1
2152
3683
1683
1295
570
2074
7
2132
2043
4168
5
38477
34
3238
189326
17340
14
6247
4585
10
8313
9
2650
20
2935
1452
4005
2528