1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1407
1013
1297
2306
2968
1156
1352
834
1176
784
1263
1148
7066
801
1532
2515
786
1976
2358
649
683
1805
5538
1157
1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
1256
1743
856
675
4053
1621
1257
824
1655
699
961
727
1014
717
629
1888
1200
939
1935
1130
1475
758
1904
647
785
1110
1218
685
1623
722
949
801
1711
1354
1143
1241
691
1012
1512
713
2393
1128
968
2291
2144
1590
3907
1106
767
1206
1032
903
830
1496
976
1118
873
2701
858
674
715
1693
1244
801
1569
1174
1253