4428
8
5000
9
2777
5
2100
1
4573
11
10363
10624
15
1439
7737
7463
1194
25218
63
2980
7
1367
4
2374
1156
7833
1854
9168
22
12342
12
1211
3
4161
1102
1093
2354
2
9031
13
7061
14
1759
4051
2018