500
10065
43
388
10
786
0
1
50
1113
5
18
3575
26
191
1358
8
33
1804
23
96
200
742
2
888
4
600
1289
16
968
13
400
1301
9
7
1216
3
1101
1152
919
867
100
1590
3017
11
80
2537
54
300
1543
3285
20
172
826
2555
118
1007
6
2416
24
37
1033
2501
31
110
800
2369
22
46