830
2
939
1469
3
78
1
1154
1519
550
1420
4
1031
0
695
2473
1067
974
1370
468
8855
23
115
2010
1650
2936
829
761
2907
797
530
2200
5
1443
2802
572
1799