1433
1245
796
1721
2729
869
1944
1159
1338
1318
2209
821
1445
1187
1037
2011
1219
678
1576
2024
787
743
1858
2782
1128
775
3320
1443
767
2821
1202
644
1101
2011
1542
2268
1087
615
2982
1143
3304
782
1196
1982
743
1028
3288
713
718
829
696
1947
1228
1172
855
713
1315
1003
851
1913
4001
1811
1793
949
708
2264
1468
1147
1599
2970
1067
852
982
812
836
686
1574
672
1903
1134
1620
1159
756
1287
633
1036
1843
1037
629
871
1350
841
1454
2534
2142
920
768
967
1110
2239
1362
1543
878
1269
1282
622
2447
632
648
713
671
1581
790
730
968
989
4909
1029
1942
1242