683
1
2704
12
17785
21
1541
0
1538
2
1165
524
1876
4
2635
6
2225
3
2278
1469
743
5615
882
3446
10
290
662
608
632
7
59
76
19
961
5
5450
4747
494
514
505
462