410
0
2301
2
19279
2668
415
951
456
269
409
544
787
1557
403
492
944
1161
602
918
1869
5
1043
798
2123
267
722
3092
1
107
266
1425
7952
259