1302
4389
2537
3113
3211
1122
2677
899
1587
3632
20674
1699
5782
1243
1977
870
1612
3159
783
916
706
919
2491
685
1129
839
749
1405
852
1351
1654
988
1287
872
897
2596
745
832
2058
6953
722
2417
860
802
749
3014
4204
2374
749
737
1255
1764
1546
1132
934
5718
2088
6971
4677
7013
1670
1405
4339
1609
1396
3761
752
2031
633
1505
1159
741
706
803
927
2372
3858
1682
4457
777
727
1548
865
765
810
2221
1033
705
3265
1135
712
1264
1114
726
833
2138
1408
832
775
6616
2283
729
1773
837
729
3108
2624
1664
817
948
952
803
1013
864
762
1966
3865
631
1556
1057