2284
900
2421
1352
823
917
934
1386
806
2919
4297
1311
2962
1018
1186
859
675
772
1598
1746
1226
1498
1481
1999
815
1295
1036
1098
743
829
863
1604
963
1166
861
1048
1545
871
705
1110
922
1224
806
736
1314
796
825
4043
737
6963
8609
1273
12220
927
1465
1967
1146
726
4027
1281
1420
1605
679
1904
1301
697
716
1210
773
1626
651
1132
1102
1577
1556
964
826
1907
1075
734
938
1972
863
9347
2000
6616
904
5475
698
1216
1456
876
3095
1659
728
721
709
837
741
825
911
3222
739
1163
701
11298
712
834
2708
1136
5029
878
708
1995
1876
660
1105
2838
971
1705