433
0
1675
2
436
1
422
585
323
2224
1222856
4
1674
2093
304
1323
697
376
529
282572
991
641
575
3125
830