962
5
15580
1366
4
1137
1
1526
1412
12
1910
6
1486
2
1055
3680
22
8925
0
5794
14
1616
9
3639
8
1580
6445
3
8306
3054
2376
7
5862
6424
37819
24
711
2040
16
3617
1866
8908
3233
5677
9821