9504
6
5732
1
1677
1411
0
2189
4309
3
1585
2
1583
3461
4
2382
2440
2638
1380
2583
7
971
799
2989
703
5915
11
2776
2255