2427
12
2100
2
2233
3
1087
1129
1
1294
3066
7
1597
2184
888
2977
2788
1455
2600
4
1568
2656
14
1660
5565
9
2069
5
951
5382
1946
2980
1302
2213
3429
3453
1475
2338
2122