355
0
343
707
1129
471
2683
592
498
2569
5
780
291
774
333
25137
19279
2
256
279
871
2275
418
747
1824
380
615
3691
2809
17353
1150
1032
445