2326
1045
1108
1405
1045
734
1032
1067
656
2411
1120
1355
7249
4929
769
1467
985
2324
1249
1027
1134
642
1816
986
842
1090
1195
798
1088
814
883
1542
1094
1731
743
3102
7341
1351
1189
6473
3230
1023
1096
5729
671
736
756
1109
1066
1806
970
683
1206
1270
1415
1348
988
1105
4116
1096
989
1891
913
688
720
752
781
782
835
1237
1684
1429
1260
736
903
824
1690
1251
2655
1660
1236
1086
1065
784
1024
2106
1242
884
845
5531
772
822
1406
1103
749
679
745
792
1867
1201
912
759
1265
887
1109
3019
2142
696
1210
3009
980
934
834
806
993
934
1078
1126
2051
8603