2773
5
2477
1
742
189326
0
1785
2245
3
1047
2
1571
3189
6
5094
9
2053
658
1564
1618
1239
1529
1265
2562