1579
2
703
1
802
960
971
782
11351
17
9566
8
1329
442
0
1541
403
1653
4
3505
1781
3
5151
3715
1011
5252
1969
1690
4651
3901
189326
1804
2773
2829