477
1
557
2
457
1218
296
254
274
1358
519
293
217
322
997
669
3
685
787
306
608
680
232
531
373
653
0
1603
695
300
360
534
128
702