810
1
635
0
1045
1212
255
938
670
5382
5
4775
2
1540
1425
2160
1022
826
2523
4724
3
534
1075
795
2917
487
1464
1715
2859
1396
2428
2054
4
3910
982
2082