2181
984
1005
894
1399
1128
3342
1172
1049
830
824
820
1329
1011
685
946
1907
1169
814
1101
960
856
1279
988
1172
1404
822
1012
1071
984
1865
3384
972
745
1182
1069
1066
877
876
780
793
1182
1532
909
971
1989
976
889
763
1155
787
2575
1640
2291
1205
886
1017
852
2010
1205
3312
1151
800
769
871
1949
919
1894
1003
1379
1392
1130
1412
2125
947
903
2405
1545
1270
3237
847
882
1547
1000
1117
743
941
1246
1426
2387
900
1239
1062
1557
1666
777
1523
877
1630
897
1196
969
816
1569
862
972
939
1054
962
815
2526
722
1499
2250
751
777
1093
735
858
1274