415
0
347
809
403
351
2522
310
691
1981
7039
357
1109
457
924
517
2328
527
280
1199
5313
358
413
31535
755
1557
321
164
544
2702