2340
1661
2516
2470
1366
384
2609
7192
2468
923
3135
3499
2793
690
2187
1684
5837
1900
3878
4952
3601
2106
3451
3311
1188
1263
1377
3257
1024
289