2578
1588
758
2539
941
1184
914
964
2899
1313
706
930
939
1967
5162
637
859
1153
1829
7093
1030
1321
702
1682
998
2130
2765
1438
1503
732
1622
1317
668
2172
993
785
1212
819
787
881
1144
812
920
925
934
942
1360
9114
1084
1297
1391
2083
1105
1280
790
1576
1115
1304
2400
1567
1718
1209
823
908
1161
1144
1310
989
3533
1144
908
3435
1400
691
788
990
1515
717
1320
858
2342
811
1328
822
2022
1522
702
3771
628
893
1577
1165
663
1705
2397
792
1219
1241
2930
1061
782
1206
1751
2058
856
6453
837
1100
703
826
1075
1002
7671
1180
2738
860
1512
974
2229
3872