2831
662
751
5954
6812
1024
2608
1223
2090
2886
3070
1308
1583
6460
686
1332
2412
1402
1133
24071
1551
861
1690
644
1469
2233
20284
887
714
1130
844
873
950
727
1245
656
1947
5677
956
3153
2335
710
867
980
730
1370
5131
9195
5797
1030
1786
1008
1619
2226
590
810
1604
933
2998
825
1146
1307
795
662
3828
1356
609
946
1825
1590
3453
1248
833
717
682
882
4778
848
856
10105
5781
1796
657
4148
721
705
804
6704
711
853
732
766
3303
1891
1163
5187
1839
2190
1785
14529
686
5460
708
885
1189
3042
1539
1390
721
751
988
709
1015
992
2600
800
971
885
747
2045