650
1266
1176
618
972
1123
784
18050
709
591
4009
1225
739
958
1443
1211
675
2314
2121
1163
628
855
996
1804
1338
1301
1559
1393
1229
3082
992
1260
562
1293
1920
645
1135
668
1451
3020
1605
644
694
929
1116
2381
2287
804
1703
1016
2684
1179
1046
789
661
561
693
866
1060
1538
982
953
1847
1243
729
2322
2161
1212
1102
1700
828
737
530
2860
2202
2905
597
769
1443
663
2264
1380
2520
1557
759
1412
2116
541
4761
609
510
1708
647
2909
694
1699
2148
720
867
1053
1442
623
758
1049
4110
1320
1083
697
957
2257
2766
1420
1225
817
513
1319
1945
615
1153
638