20260
1119
2148
902
1237
1025
1036
960
693
945
699
1156
1124
5296
953
783
1616
1912
1263
898
1367
1489
1150
6702
1169
1403
811
1387
1022
2403
990
905
789
657
1402
838
1027
1662
725
1132
692
874
2222
1241
1145
823
1013
891
980
1032
1587
1408
722
703
961
784
1250
1155
672
1011
1429
1391
746
828
774
754
960
2137
821
1843
14609
1776
900
836
2401
729
1023
2252
4031
2509
2848
645
654
1786
1001
633
769
626
927
754
10563
678
987
721
4870
693
693
744
651
644
808
3060
1644
882
692
1579
2147
2327
1017
886
5941
1659
876
781
1860
935
809
2383
636
6384