8491
4
1070
1
8307
9837
8
696
195
702
2
10264
4531
400
3
979
5281
6
1461
411
212
91
64
45
55
39
41
95
699
365
1077
704
259
1161
680
669
617
462
514
992
868
626
458
230
412