2368
1
422
0
521
965
804
2189
5009
414
1084
611
1073
363
552
2288
2211
4106
472
1776
9983
5
1660
152
522
1918
2
505
1504
3015
1948
846
4124
6
4427
10