1154
701
31315
1570
1180
3547
3041
1274
698
687
721
841
1017
1583
896
1003
1005
3735
1875
1062
1598
914
1725
784
800
1968
1846
772
1061
12286
927
1332
1471
1315
1270
3033
6841
720
901
868
776
4604
791
706
5163
1835
932
3133
2397
938
746
1004
1836
846
7681
5211
54022
3083
730
1055
774
716
709
770
1259
1185
965
802
1187
735
3050
1192
826
642
1292
1249
42391
851
1192
653
1010
4321
1835
868
756
1689
972
1536
1064
1318
1025
981
853
1307
3872
1123
1105
1377
672
1296
3529
3612
1076
696
908
711
920
680
733
1497
2284
972
1751
3113
2570
824
1935
5871
3945
1123