50
2582
12
146
200
766
9
16
562
13
537
1
6
8
27
400
650
0
2798
1878
3
2780
2
3440
2965
5
15
1924
4
19
2103
4496
2677
6412
3799
3208
1933
8144
3827
2947
35
4691
100
3207
3652
7
23
1707
14
3476
3679