2240
4
1665
1
867
2847
3
4531
674
2
2214
6370
5
3077
974
253
2364
7
2186
829
263
1268
1256
8155
12
618
6
1516
1708
1526
1871
4129