1696
1123
1289
1430
2737
2694
948
3206
1183
1458
993
1398
2116
1225
955
1679
867
2595
2061
3212
1602
1729
1192
1823
1035
2935
2261
965
2485
1017
1771
1948
832
1043
1778
1694
833
1319
909
891
953
1597
1017
967
872
1491
1853
917
1872
2402
911
961
878
917
872
3196
1042
1758
1077
2821
846
1012
5967
1685
977
2890
1168
843
854
1723
941
841
1683
2004
1448
959
1681
1942
944
1340
804
1970
1637
786
1135
1105
789
829
1316
1511
757
1543
948
1257
971
1654
1641
2341
1036
1287
1998
907
1056
982
849
1796
1053
806
810
1296
987
1292
1446
1483
1235
2761
1026
858
1697
1283