986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1777
887
1176
1448
770
4902
1985
1643
650
1167
4563
1261
652
699
2610
2934
780
2681
1408
1830
1572
1582
789
2525
882
4685
4571
705
692
909
2516
2636
4359
858
1354
898
604
643
874
2702
648
1444
758
830
1298
702
1639
1535
841
1118
1629
1905
768
2142
696
895
2808
4204
2239
1592
2924
1394
813
1910
682
675
1599
5713
1386
1115
1227
1134
1376
720
902
633
1580
1258
1097
634
892
2407
838
1251
1567
1207
1025
676
663
1641
2985
1989
1690
1163