2427
12
2600
4
5565
9
2233
3
3429
7
1564
1
1423
1946
2
1976
3066
3565
8
159
2100
4179
2977
2788
1860
2243
6
4867
1218
1114
1635
266
2656
14
2425
2069
5
1372
951
1558
2980