486
0
962
1
177
425
3498
4
3277
8
2431
3
514
2190
853
1015
459
408
2033
2
2105
78
8686
5
431
1126
407
116
1869
480