1009
0
755
719
400
438
546
1314
909
2041
1
1161
343
4594
6800
321
4111
2
1921
798
1015
1842
46414
267
2490
759
953
381
1437
431
951
605
403