418
0
787
381
2328
419
1045
663
2143
25137
697
798
675
4111
2
647
957
893
31535
464
467
1557
454
286
1567
364
968
474
781
2490
5313
1020