4198
1
3248
8
1075
0
10293
5
1103
596
1507
3159
96
3956
2719
2
469
1144
7258
14801
11
2707
1914
2745
894
8414
6
5527
3
2054
3289
10
1510
2669
766
665
2721
5915
4212
4