4032
12
3898
10
532
1
2294
2802
6
3060
5
1166
11
1371
789
990
0
711
1706
2
123674
35
2923
5488
2598
3
2166
1825
83
2562
1431
2710
1660
2760
4
2114
1224
1519
1558
2368
1372