467
0
1020
1119
548
458
53
303
444
948
2275
2
1872
1
333
1009
418
4537
901
52
25137
3691
5
547
474
443
255
31535
1824
326
213
476
968
830