1086
0
818
2
813
1773
550
1
1009
2244
4
1232
796
549
572
630
435
505
659
1204
988
870
8201
484
904
1645
1709
536
1270
500
380
1713
1374
449