3330
2
867
845
1
1554
742
582
773
680
4
744
3
525
3089
389
764
962
1123
0
712
943
2598
4881
6
1279
5
651
535
124
83
114
258
141
146
155
667