1184
0
1115
1
571
635
7952
292
775
1009
2
467
614
4820
2105
1634
447
443
625
1925
3006
3
951
409
1346
4
3453
8
107
1133
963
1939
957
454
403
2605