1581
1564
1106
6264
1602
5194
711
2927
15281
3420
751
928
1042
2916
807
684
1008
675
1005
1267
2329
2303
1541
780
727
870
881
1334
741
686
866
1992
1405
1342
1397
1761
1234
1322
1118
794
1127
979
920
1728
1104
1412
11906
727
1990
815
692
683
947
2502
778
684
698
729
1225
1101
1255
1201
920
1500
1086
1197
691
2546
1122
1158
904
2127
2916
987
5549
2034
1212
1382
1836
761
914
1166
1367
772
824
962
2338
979
894
801
2056
1477
840
1447
1710
821
830
1852
2937
1040
958
1342
788
807
753
1084
1462
1188
1429
1304
1100
918
1070
2103
784
1201
793
2028
890
1156