468
1
300
534
362
360
3
1604
695
2152
5
85
1186
2
560
856
930
433
372
935
81
400
557
530
392
1788
8
139
495
343
395
359
288
886
289