2914
2
915
0
2458
1812
645
322
1512
1
2309
688
465
471
453
538
482
416
1403
383
3567
693
914
652
522
1640
1940