243
784
591
1172
248
758
724
778
83
499
359
430
124
385
116
308
96
181
1902
442
197
340
600
303
807
1263
1743
976
2672
841
676
706
1803
1074
605
2134
954
1808
1308
682
1862
811
1811
608
1483
1716
804
1006
700
720
1590
2854
567
1078
1805
635
835
1061
944
3231