1357
1
4152
6
1255
858
2
533
1285
5
2625
663
688
516
4557
10
747
0
2213
565
677
749
400
623
813
4515
818
1773
550
1009
1232
1246
796
712
1452
1099