1400
0
611
1944
2
883
1849
2015
1461
436
2270
1
614
984
950
2964
893
3546
2101
4651
3498
4
810
449
47639
788
373
8207
44
1158
2478
803
5402
9
1494