879
2393
3321
2337
1850
983
899
2702
1973
1143
2126
1792
2522
1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
1642
1482
1723
996
1578
1855
1833
1146
966
3610
976
1816
1057
2613
1482
2057
2738
4497
2668
943
9950
1453
5069
3119
2065
948
969
1356
1141
1545
2913
957
760
1514
860
2093
2082
5225
736
1666
1148
1074
920
1384
1079
1583
1211
871
2124
1166
1702
831
810
1088
1702
813
827
840
848
836
891
865
1314
1027
1165
766
1898
929
888
1382
773