522
0
3015
860
475
798
400
804
455
1462
633
552
611
383
2395
1898
1
4106
521
152
477
58
453
394
408
1504
2585
2
1073
607
29323
353
670