1485
1262
1106
1004
2761
2304
1516
1599
652
1447
728
794
742
1241
685
909
1419
962
4174
633
654
1562
716
697
931
1639
698
2831
1273
2109
1403
1871
983
1310
691
1263
943
661
7186
713
646
11427
696
656
640
822
778
1049
1412
1240
1344
698
1468
1515
22208
2497
665
649
778
964
803
1319
754
682
619
748
6420
965
779
3037
1272
687
621
848
670
1254
741
1097
683
3590
657
644
692
675
804
1300
687
848
643
1934
1773
997
2747
814
1347
825
2905
634
1265
1598
1639
919
2484
882
629
979
1161
654
933
699
1053
1266
896
845
1060
849
734
771
728
1112