2405
1
14887
18
1641
1704
0
1105
2
944
3
1089
1876
5504
16
3584
9954
6
1516
2580
1746
2436
5169
2773
5
2949
2153
1903