409
191
927
1268
17
648
38
349
1992
89
74
124
492
142
112
830
17
546
687
625
660
199
357
458
957
469
940
416
534
763
477
313
713
1033
1596
679
111
184
922
480
390
778
7
686
1260
1190
113
539
590
1745
1021
