1125
1
1797
716
2
1585
562
985
1751
5489
11
1019
1092
3657
8
1047
6500
0
1107
1632
1534
623
2392
3316
10
1922
1957
929
3
1704
5701
1289601
4
267612
996
444571
9
108797
5527