1880
2
1161
0
403
602
787
668
995
1314
1133
2490
644
410
439
675
456
294
2328
323
298
1824
390
381
1062
2152
415
719
820
901
445
429