320
0
584
1448
298
2727
2
768
1
7952
263
1133
226
479
410
398
2328
448
1645
486
3428
3
1949
1436
213
1027
505
2121
4
200
464
427
670
657
1062