522
0
860
477
475
552
400
4106
505
418
464
1462
408
58
353
1174
2
363
521
611
152
3015
2395
2647
1
804
383
678
2422
18385
5009
935
1464