2125
1
403
0
2526
3
266
409
358
388
1045
456
2143
1661
602
430
3621
981
410
262
2524
2
2710
9
787
401
463
1161
1167