1591
2400
14653
2933
23034
4479
4863
2114
775
3300
14636
1101
1314
1610
843
1720
989
2892
2222
5332
2131
2137
8635
2139
966
2863
853
1413
3911
1028
1688
1275
741
721
958
838
2206
807
1495
2326
2012
2074
1408
1385
716
2445
1512
2789
1495
2043
6987
714
4859
2779
1941
2640
1564
1858
3504
19877
784
2655
786
808
969
1171
1186
706
3422
729
4477
3366
1325
2707
1463
9615
1031
3641
834
973
882
996
1231
3899
1112
4416
739
5079
6024
798
1070
2842
1649
791
733
1465
1196
734
942
844
789
947
1044
1765
852
2374
782
13862
2128
1879
818
1108
975
759
815
2105
1321
1077
1081
2061