3835
4
1292
0
1638
570
1
2043
1452
1574
2083
3028
7
2512
2738
3
403
346
701
2
2935
571
3238
2074
898
4585
10
2901
598
1683
2954
1022
781
17340
14
5322
8
1889
2542