456
0
829
1
2372
2
1914
691
2966
8
1009
2912
10
2121
4
1133
1762
1939
286
957
951
409
454
896
1883
1045
2111
6
1653
1326
1661
6406
12
120469
35
2137
2914
5
787
846