2427
12
2233
3
3066
7
1532
1
1535
1816
2090
2977
951
59
0
2999
2788
1277
2
1498
843
2600
4
395
2656
14
5565
9
2069
5
1348
2338
1946
2122
2980
1788
2213
3429
1734
3453