1551
2
1711
0
657
2650
765
509
341
6128
4
2855
3
457
1112
590
257
555
273
2881
377
1824
757
244
1608
668
432
1045
1105
2751
1
2211
31535
455
1745