7496
4
1371
1
697
0
1244
963
2264
4080
2359
2591
26243
6174
14
2365
10823
2
3035
3055
2480
5046
3
2274
1547