1657
2
1172
3
1450
1
1438
1571
1686
1529
0
5094
9
2053
3920
658
1564
1265
2562
7299
27
2344
13018
1637
983
2010
3262
3560