836
5321
1867
2507
1126
1425
1800
803
944
1670
3383
2935
803
854
1554
1677
1531
712
982
940
965
735
1403
995
1532
764
827
1476
872
1195
824
1772
1045
918
1578
968
1024
1439
913
1549
1359
1758
867
758
1676
1085
2338
3164
1289
687
688
1287
1852
694
1003
2939
868
2106
1093
2426
2287
747
917
692
1017
1525
1622
877
1317
1027
719
865
794
5539
952
3120
1168
735
893
932
867
1012
720
996
1684
826
821
913
1145
1392
726
1427
819
992
820
995
1523
965
1111
1046
799
668
1856
913
895
1155
2165
759
1361
761
1433
1158
2765
2336
822
804
803
1073
3300
938