2435
0
11437
22
2327
1
631
1896
3
820
1545
2408
2
1009
1813
823
689
1144
1172
1404
988
1346
2475
470
5446
5
2445
6
2488
4