2892
5
1211
3
4161
4
1854
9162
22
12339
12
10360
8
1102
1
1093
1156
7830
2792
4402
16
4725
18
7055
14
1758
4051
2018
13
2775
2099
4573
11
10624
15
1439
7736
9
7463
25212
63
2980
7
1193
4264
1122