1395
11
989
2
20544
0
1149
15310
1348
4846
4
1638
1673
251
1186
3
14063
2454
5
25110
442
1739
1573
3079
1
26
1969
1575
1411
6
464
932
1562
775
1527
1255
1693
10
2618