2293
731
682
1454
961
884
1789
3085
1706
851
782
1754
737
1712
1991
952
746
1265
853
655
1531
652
1475
597
997
2177
1274
951
3996
1516
1843
977
636
1394
618
1687
1611
2651
1020
2618
1655
1808
1358
2063
1732
718
1003
2367
2529
2019
1401
922
676
2096
1107
902
1372
1600
749
1163
1531
2130
1030
1667
1625
708
3190
853
799
734
835
702
846
3557
894
873
690
1375
653
1725
1334
793
721
1274
637
1294
855
730
1652
889
1268
2621
1247
1068
2278
741
700
911
2018
1834
708
838
1164
1408
1910
1871
880
859
2980
787
1635
1595
2327
948
989
1324
821
965
1483
709