721
1935
1071
650
1247
1006
883
863
3186
642
1344
1051
786
730
1031
563
1586
616
866
758
1113
1065
3248
940
912
2743
841
686
971
1468
733
3183
798
902
648
1118
1789
621
1211
978
760
840
1179
3125
957
951
2043
1005
1062
1992
1077
607
590
557
