950
1457
2949
1547
1591
1739
1104
712
2410
911
1982
2076
1361
1815
1077
833
1921
1798
1913
1116
1978
2402
695
3030
683
659
1210
728
4570
767
714
2874
4077
813
1427
1548
2010
4717
2267
1290
1567
2193
1653
715
1520
920
905
1182
1583
1194
734
1350
1881
677
1323
982
1318
790
687
749
1020
1048
1095
1097
1955
1668
1066
725
1301
1971
1362
949
1300
740
2317
1526
677
695
1167
892
1373
633
1071
1075
1673
2024
741
1303
723
1028
794
1113
3193
939
3206
2258
748
1971
1361
757
2813
1471
696
2188
2445
798
1461
1833
772
1067
2447
689
824
702
694
693
766
1178
720
613