248
1
875
477
0
475
860
552
400
107
464
505
4106
2422
2
1462
7906
8
418
521
58
363
1315
611
3015
408
152
5455
2395
353
804
383
3700
678