3919
3
2420
2
12779
8
1957
1
4435
1484
0
2457
7870
6182
5106
5
3864
2060
2473
10423
3271
4
1617
6
1988
2908
8411
960
1552
1448
2643
1812
2788
3745
3292
608
10996
3560