1102
8
2650
5
2123
0
1402
4750
6
993
5071
1703
2
10895
3
3798
1618
637
4794
12
2601
4
1516
2250
1813
1334
2054
958
1639
1215
1
966
704
1001
988
1300
1515
866
2769
7