454
0
2190
1
663
415
19279
2
269
1304
2328
2702
171
509
2490
245
813
957
839
1133
371
432
413
1045
787
47041
428
614
767
1824
482
1511
683