2788
2
833
1595
3
10180
8
2258
1
3225
2505
1727
1414
2737
903
83
1115
1015
3354
784
0
1038
3835
5
942
904
3518
1451
1905
1508
1040
2614
2551
421
884
2522