2916
807
684
1008
675
1005
1267
2329
2303
1541
780
727
870
881
1334
741
686
866
1992
15280
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
922
1713
1044
825
1627
1391
1316
999
972
1316
773
889
2518
939
710
1253
1032
1200
861
992
866
964
1614
1466
1517
1278
1212
820
778
17958
1014
1262
796
1732
2034
1052
1423
1297
778
2396
689
1369
748
1050
947
5794
1094
741
1517
2419
1871
1848
797
977
4690
1079
795
1240
1707
1144
2154
736
1458
982
1337
1445
885
836
5549
1347
726
1262