2668
2
608
0
2522
269
953
918
455
552
244
437
1
383
503
2190
768
3428
3
578
580
759
1392
525
1219
382
2109
4328
10
1649
1314
1356
5254