20269
923
1503
1654
727
879
4957
1404
813
861
1073
789
941
674
808
2122
849
1445
2130
1039
1341
1657
1460
989
3010
769
791
1179
856
1113
1846
1412
1119
655
865
6240
1101
3025
1095
1837
2254
676
659
788
705
839
898
2922
776
908
927
817
1492
710
672
5072
673
893
809
1165
843
594
625
1260
900
2280
1019
2316
5031
1705
891
910
860
1144
732
1243
4054
881
1023
1526
741
1330
1366
1455
1001
1712
1047
1199
1212
1487
1725
951
1188
1020
1576
920
1292
1248
1760
940
1224
731
875
864
2034
1592
813
1740
892
993
1048
1579
1052
804
1082
1834
802
3840
1084
1549