3929
1
2686
8
1150
1234
2
1972
3
4425
6
2646
5
2223
1646
802
11351
17
693
1104
9566
696
403
0
2094
1397
1416
960
782
709
768
164
1821
7
666
703
3505
599
237