988
2
1295
1
2591
2650
20
16062
15
280
1681
2250
2767
5
297066
0
2207
582
2756
2773
2980
1859
5592
8
1444
1788
3683
370
1476
4074
1668
2529
7
5431
1669
1876
2886
1581