1412
11
1034
2
20731
0
1160
15383
1355
4876
4
1648
1682
266
1198
3
14096
2465
5
25231
488
1748
1582
3088
1
1988
1587
38
1425
6
472
980
1573
784
1537
1266
2635
1703
10