1454
0
2668
2
1020
2306
2972
1084
1410
1860
1462
289
501
336
1221
1600
815
2076
1
370
451
787
1348
356
31535
2727
273
408
46
360
1045
1428
1563