3929
1
2686
8
1150
1234
2
1972
3
4425
6
2646
5
2223
1646
802
11351
17
1093
0
693
1104
9566
696
532
403
2094
1000
365
1397
830
1416
662
960
782
709