629
2
1023
1
768
890
2077
149
672
403
1106
628
697
587
398
887
160
2848
2041
5
321
520
2671
845
336
476
446
484
465
400
523
1541
355