5825
4
504
0
1804
1
1175
2039
7
2901
2185
2
2535
3131
1458
2462
3608
5489
11
2895
6517
1337
1637
3
1982
5
1972
3215
1834
847
1102
1170
843
20211
2080
2472
3172
2503