460
0
376
263
325
469
1020
1824
851
663
323
1949
466
1357
2275
2
394
503
25137
20634
8
392
659
19279
349
597
1152
21743
1
2003
676
239
7039
455