469
0
616
21
31535
592
517
1840
2
337
25137
4864
1
1878
432
255
987
19279
474
795
511
386
344
584
2275
290
420
1020
1936
2224
3114
4
968
957
2702