809
662
836
1107
1012
1005
783
2094
2120
903
1313
1344
686
4011
1507
764
1343
1536
1446
1011
880
1341
1143
814
892
970
2366
1079
725
1688
715
757
685
1063
1252
1396
2030
788
955
1551
723
1138
2863
1242
2947
960
1493
867
751
716
916
823
1281
960
1072
1004
2616
786
852
1394
1790
944
690
704
966
1430
1553
942
952
993
751
2659
2048
906
4125
775
915
1853
809
769
1848
695
1890
1196
701
2488
738
1135
910
2696
983
1220
2031
1360
947
1455
766
953
1033
676
2680
1885
2317
6230
2215
725
9592
1293
725
889
1863
1278
1648
909
737
1064
749
1713
3029
1389