814
863
3321
2727
2831
786
1156
1329
3099
1853
853
1335
730
2438
615
1397
1072
1353
822
876
759
718
1879
711
909
789
814
1968
901
809
3783
843
785
1583
1913
1298
1459
744
698
973
899
1559
929
783
1707
1353
707
700
703
4842
4164
1008
1149
621
908
1908
767
713
1054
878
2016
1419
967
862
2401
1526
1700
1243
600
621
1163
2198
728
1234
1964
917
855
4811
858
667
1056
726
1044
2209
1460
722
1167
1512
1275
694
1503
3980
1188
1526
2667
1629
2625
2678
1996
657
1487
830
1602
812
1195
1619
1407
1077
652
680
878
671
1167
1078
670
1372
1363
823
761
1051