2420
2
12779
8
1957
1
1484
0
2457
7870
6182
5106
5
3864
2473
10423
3271
4
1617
6
1988
9836
15
2908
960
1552
2233
3
2643
608
10996
599
3362