1097
1
815
0
1687
4706
5388
18
7733
2
983
1769
3
5347
4
2402
5862
5
11532
27
2861
3540
2460
2096
691
685
813
617
3242
7
9954
6
1842
582
2326
1957
451
3158
929