3835
4
1292
0
1638
1295
1
297066
2650
20
3683
280
542
898
571
2250
1581
2
1788
2773
38477
34
1411
1683
4553
2738
3
570
1022
2043
608
4168
5
444571
9
17340
14
4585
10
2954
1451