455
0
2564
2
525
430
1
1290
3373
56488
269
907
1075
957
2670
20
486
463
517
339
980
951
1932
2328
282572
282
1599
578