2427
12
1051
1
1332
2233
3
1716
2899
8
3066
7
2041
2
2977
59
0
2788
6779
5
4396
2204
2600
4
2656
14
5565
9
5771
10
2069
951
1946
2980
2213
3429
2392
3453
1475
2338
2122
57793