828
946
2909
937
1788
2710
3332
7512
919
724
1271
766
1454
970
688
2044
1116
1470
1830
1002
1578
832
1436
3519
1570
3433
949
842
691
921
1184
791
1988
2250
10313
1028
761
923
1287
6240
1240
5090
1337
1122
1042
873
1281
983
708
5942
1047
2104
1469
1035
1947
2290
845
1666
1008
927
770
1038
2942
743
996
2005
1200
1190
2277
4779
905
801
1045
848
794
1169
2906
1538
1997
709
1336
849
807
928
727
664
4189
1912
1058
768
998
1236
941
1064
877
1152
1319
885
898
1293
1434
711
1033
888
705
749
685
901
1101
2814
981
6242
1427
752
1359
930
699
722
796
1281