2245
3
2740
1
951
619
564
1889
2502
2255
2
928
1720
3539
1185
3053
7
2110
852
2340
1306
1723
1868
1876
1248
1972
2058
1124
1558
4
1064
1671
1128
159