1133
2
1011
0
698
1
1314
2271
632
328
837
2036
435
1998
7
1071
831
1200
1526
1186
994
792
1911
1003
1187
9
638
82
1202
3005
4
762
497
1297
2300
431