668
0
432
382
363
290
2211
155
362
383
341
802
1817
951
320
297
1084
522
798
1936
966
1
259
1504
4820
2
410
162856
371