846
0
139
320
607
501
46
1454
1348
1853
394
1918
2
1132
1590
670
675
1199
935
1566
1
775
559
965
1053
1221