5262
10
2190
1
489
0
1337
640
907
1824
2843
4
31535
643
555
1084
2283
57
2031
10270
5666
2328
2275
2
2702
6
3691
5
2809
1077
341
1367
326
2301
2989
543
2881