2301
2
467
0
1333
1
517
1344
266
780
1466
2748
1526
215
538
1548
458
2087
31535
267
298
1045
1824
683
584
1281
503
2328
631
1037
422
303
580