2556
4
1397
0
797
1
2757
2
2272
5151
3267
2763
2650
20
2462
3
2405
608
1985
2740
542
2755
5432
1451
223
1942
2626