1579
2
703
1
802
960
971
782
11351
17
9566
8
1329
442
0
1541
403
3539
3
1044
1653
4
3505
4179
1781
1011
5252
1969
1690
1197
1366
3901
2122
8607
1804
2794
4943