469
679
7
305
244
927
713
763
142
390
492
458
1033
1190
590
113
1268
412
112
778
416
18
409
1596
38
17
1745
534
89
184
96
539
199
111
922
131
660
349
625
17
313
191
1992
648
830
687
357
1260
957
69
940
546
686
