1526
21755
3235
702
3728
651
1126
5022
2121
1180
1066
3681
2220
697
1176
819
738
3231
834
1314
1708
810
928
1404
3483
867
2638
1178
859
7975
702
754
4792
723
881
3160
1673
1242
1820
985
837
914
1395
1294
2664
20709
685
1390
698
2237
766
1482
1422
1297
1082
1096
2418
733
985
734
925
734
812
3104
667
701
1874
755
1357
710
1044
6678
1003
1790
1253
965
1009
1875
752
2862
1305
1950
3224
787
789
939
1041
1227
1350
2019
1283
708
932
726
1661
888
1442
3911
1164
674
686
731
725
808
889
1883
1555
923
1109
633
6132
755
1287
714
2084
2103
1388
2430
844
1050