2317
2
1084
0
475
1073
400
427
5009
1085
1800
1
1454
5831
10
3360
409
935
1282
597
486
2922
9
2361
611
1129
282572
342
868
3619
12
525
251
631
58