726
0
1398
471
337
74
543
336
368
376
413
1015
428
38
345
813
15789
438
342
521
741
78
333
1301
467
501
868
2690
22330
22
980
389