383
0
392
477
472
475
3015
3360
116
2395
400
418
8116
6
1898
1
860
455
508
1073
464
592
29323
787
543
1636
798
607
1650
1462
1563
422
521