584
0
360
1297
458
478
363
3373
1779
2522
1377
1
1630
2683
1009
396
1045
1890
4
1921
2
1099
1016
768
7777
13
525
282572
691
422
169211
11
266