2245
3
2480
1
951
2650
20
619
564
2502
297066
0
2740
3539
3239
6
1699
2
1226
3053
7
1812
1372
2019
2083
4018
1967
608
1264
1130
1462
4
8607
8
1228
4943
2837
2797
5
2153