629
1020
796
2912
2375
906
903
930
2068
1641
3476
828
891
705
635
793
1761
810
812
1309
2007
869
760
803
1013
728
3190
942
2007
733
3063
679
911
1511
1476
861
1811
1166
1620
2526
780
1577
814
701
1550
971
703
2412
728
693
677
1277
883
764
687
1258
1490
1417
680
768
1026
2215
936
1151
723
2409
1298
1384
1569
1094
2460
756
2001
1805
1152
860
675
1175
1408
680
1393
2395
2268
772
793
748
3465
951
701
2283
712
2333
1258
2564
1185
1610
773
708
1561
823
872
2678
889
1643
910
1556
2158
697
2729
901
944
791
1526
694
676
757
1207
971
1048
1728