2999
3
2160
0
944
2
2131
1
1234
658
1564
2443
5
814
1529
1265
2562
2277
2344
13018
1637
2010
3262
3560