1650
0
1462
422
521
965
804
2189
414
1084
611
1073
363
6194
6
552
4106
472
13159
10
3659
14
152
2693
1
522
1918
2
5799
505
1504
3015
1948
846
1317
2322
7