418
0
552
4111
2
1059
1023
328
13159
10
722
798
330
422
341
846
1954
829
765
749
755
320
1603
410
2356
456
280
907
343
4045
1169