2427
12
951
1
1946
2
2233
3
1475
2886
3066
7
2452
2977
59
0
2788
2259
4476
2600
4
2656
14
5565
9
2069
5
2982
2980
2861
2213
2108
6
3429
3453
2044
2338
2732
4715
2122
57793