4355
14
2831
4
895
2
1152
1780
3
835
3200
776
1
1319
6
1642
10
874
3179
425
186
525
0
354
98621
31
1330
31359
12
2228
1054
11450
1958
1710
9
1121
1267
76695
11374
801
16519