606
1
483
521
1448
7
536
509
444
743
4
1166
16
439
499
529
684
2
200
1991
584
1503
885
221
0
445
558
456
262
364
473
349
793
780
171
994
3