1893
1
400
0
1043
269
1215
280
589
981
1832
3
1004
767
472
1279
2497
2
340
238
5313
1059
223
675
370
457
798
266