15991
15
1434
1
339
0
1404
3
379
476
667
1254
1444
2
717
511
352
390
503
604
2898
2017
5
551
409
1255
4
498
578
445
470
392
344
405
363
1133
394