1159
2
15363
1579
1747
4
25202
0
20674
14092
4869
1423
6
16662
8
1669
6780
20
1227
13
27
934
3
2676
143
1
586
469
744
262
1351
2444
1793
1354
3248
11
1200
1426
5322
17
521