934
1386
806
2919
4297
1311
2962
1018
1186
859
675
772
1598
1746
1226
1498
1481
1999
815
1295
1036
1098
743
829
2282
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
10399
893
1003
843
645
1458
689
682
813
714
1565
979
1393
1072
815
863
873
2450
965
659
831
713
1898
1578
795
781
3396
6321
1418
1540
1517
1719
1649
1800
1659
726
1283
1318
778
910
1264
661
778
1175
1688
997
674
867
1256
909
1577
2184
1415
727
1068
2099
7893
801
1552
869
1648
959
952
867
882