1353
3
388
0
503
2
529
535
1
511
398
1044
1174
355
1087
4
6631
11
566
382
413
653
404
405
368
434
3372
8
499
327
557
464
451
509
215
5727
5
200