467
0
486
2730
6
1132
1020
116
1348
20634
8
1119
1880
2
333
792
1504
392
521
1
445
918
422
501
290
459
804
1824
919
1333
383
480
503
17353
31535