2804
0
1636
798
1650
1462
422
521
1645
2
2576
1
804
2189
5009
14076
7
414
1084
611
1073
363
552
4106
472
768
152
522
1918
505
1504
3015
1948
846