1046
870
967
5739
1105
1169
1414
932
1218
592
999
948
18051
855
4011
643
867
1290
1315
680
907
725
790
694
607
671
660
632
2115
1342
1857
1066
1471
1003
1227
1009
827
640
885
1612
683
1209
1114
880
648
1674
648
1374
606
902
1293
639
1580
961
858
1829
752
1223
1109
888
826
553
1540
641
1528
842
994
534
586
635
924
773
1238
1356
1812
999
618
1844
949
2278
574
3153
578
547
1248
877
2339
885
610
655
740
2115
1001
2348
1059
787
835
857
1264
630
867
1378
1306
2521
1971
2101
3447
2590
693
1089
1145
646
1782
2073
818
844
1420
1244
2624
569