2500
15066
211
497
300
2524
22
75
50
1299
4
29
851
0
3
727
2
732
7
18
645
735
1
9
826
8
622
5000
12326
256
329
780
11
659
800
801
14
1325
36
31
979
20
788
12
1123
754
778
1166
30
760
5