3059
975
868
690
813
1035
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
1290
1297
880
879
1892
1270
1827
6848
1380
803
3648
1246
2565
903
1039
823
920
22815
746
1836
826
1040
707
1161
709
1962
1025
1120
2429
844
729
813
781
1461
1741
1142
2284
2380
3050
777
2067
789
1267
3155
1431
1128
786
1168
2878
1013
1002
1075
785
1536
1304
872
1126
801
1705
1197