2236
1101
1467
541
566
534
3229
1696
1640
535
275
840
1956
612
2680
340
3545
1676
366
554
832
2077
431
1924
