1150
1411
1213
769
1464
2575
873
881
1720
1277
1335
1093
3220
18385
1007
1272
3882
3301
1224
923
2318
1124
828
724
951
1443
833
737
2517
1433
11614
1097
704
808
944
945
1409
18467
1537
1136
1493
691
898
695
1135
1426
1330
804
3911
1690
1981
743
1016
2716
1080
773
3101
766
895
613