2344
1
536
0
3541
2
2605
4
1078
605
2110
1890
2682
6286
5
23558
17
1992
947
2757
1218
2850
2534
1451
3613
8