2391
1
729
1009
0
2509
18
661
1267
2546
3149
4
1869
5
795
2076
2422
10
641
78
458
1949
3
608
344
47041
470
391
957
520
689
2
1614
3651
15
820
247
961
171