1269
767
520
1568
3505
386
537
848
561
546
302
387
374
319
1411
686
396
1327
1274
672
2755
550
249
1023
