2328
3
2209
298
0
1133
1872
1
1880
2
2727
1954
445
381
456
2008
377
403
1152
4111
1939
668
3815
1314
737
267
1824
1089
467
614
415
324
1161
2490