946
2189
686
2046
729
709
14970
1810
1148
9448
1110
1308
1333
4018
5825
869
889
4857
1460
1901
2405
2724
5457
2694
1354
650
1868
2831
662
751
5954
6812
1024
2608
1223
2090
2886
3070
1308
1583
6460
686
2412
1402
1133
24071
1551
861
1690
644
1469
2233
20284
887
714
1130
844
873
950
727
661
1084
1699
780
1458
1253
1013
799
4405
1607
628
2324
2104
1991
2039
903
2201
689
803
752
848
703
696
864
7516
3901
864
2879
1022
14529
1317
1069
658
2705
1732
3598
1010
805
1144
730
5575
2379
879
2707
1283
4314
948
1288
770
904
1115
2021
1145
671
4461
1412
828
1162
813
708