475
0
477
400
418
383
798
472
714
422
804
1073
8116
6
1650
246
414
4106
1199
152
458
2211
787
2395
1084
1898
1
860
521
139
965
116
1454