3519
669
4590
1525
10491
3744
6438
2845
2111
792
784
263
2420
694
1038
382
1181
376
1376
618
1434
495
1587
695
1821
721
1806
589
1098
365
871
109
1195
442
878
200
1189
498
1289
515