517
0
1333
1
584
3373
1297
1824
255
31535
527
768
464
419
683
2748
2
953
296
427
525
1045
2730
6
759
1152
408
572
2111
3
1232
418
2952
2668