1528
5
767
2
689
1
536
550
1304
829
3
1091
1973
3916
2545
1957
813
381
388
1126
614
380
392
872
433
384
364
2233
4
3704
1370
6
2033
535
6503
1134