1294
3815
844
1048
909
995
1324
2975
959
1279
2150
1215
1695
1499
970
1297
1851
1674
775
1397
1394
1493
1221
1305
755
1708
1121
1257
736
1595
1508
834
5939
2335
1727
2031
955
1038
1839
1373
2187
760
1427
750
1058
769
1752
1475
1199
1654
876
667
1430
772
856
1415
615
1367
2279
2483
679
741
943
869
897
914
1410
873
1412
2070
728
1027
876
714
1116
1471
748
857
906
1226
1840
957
812
1218
942
1483
3107
1511
1250
1068
1055
1433
1083
2475
11116
764
817
785
830
2049
722
980
753
1116
759
1536
1189
675
842
3385
738
1025
774
992
1348
1040
993
704
1546
898