638
1111
1750
882
867
706
1602
1174
1424
1424
951
1235
2987
947
926
929
754
866
612
687
1269
673
2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1255
933
3298
1141
740
647
2349
654
750
2678
673
1389
1168
1033
1600
891
955
726
623
732
734
1646
1267
2544
1784
3257
1121
1328
890
1063
789
772
1181
754
941
9397
654
9807
872
1679
1845
1361
1287
1699
2566
7056
775
2335
1762
1345
845
705
2510
609
695
3562
754
671
1794
860
877
1412
711
615
758