2395
1
862
0
2122
2
4309
3
1446
2794
4655
10
1952
2810
3316
17
644
591
2776
1843
3871
1585
1583
432
1179
3461
4
2343
5293
11
2080
2061
2304
2688
1131
1382
3470
5
2920