2788
2
2258
1
1595
3
10180
8
83
833
1015
784
0
8527
1103
484
1038
1494
4
418
3835
5
942
3225
3518
1451
1905
1508
572
1243
1136
1040
2123
1105
685
534