1238
0
1158
1
1553
609
802
2
438
858
1391
1108
4477
14
763
2604
4
739
1132
1228
1166
2805
4137
8
3446
1498
1356
3
1376
1225
860
1207
782
1755
1320
2705
2702