858
966
14842
1141
3275
701
1835
969
693
2491
1322
684
3554
2952
1853
841
2483
3851
1522
1061
704
2038
756
1659
3394
833
816
889
1294
3425
3115
990
906
1079
943
892
823
738
1074
937
1333
1064
1440
1474
3018
879
2083
777
674
2120
1008
690
1078
772
999
920
1360
1243
1110
813
970
725
645
816
911
742
682
1558
907
800
1312
1244
709
1358
1306
1367
1997
1481
796
688
833
857
661
1303
1539
1089
692
925
1004
856
988
693
1229
1413
703
861
1112
5715
1327
871
2326
1690
902
2199
1250
1183
782
878
775
1031
1618
1361
1349
1662
567
1026
1225
9592
751
1119