1449
5
2504
8
665
0
909
3
859
738
1
831
1345
2
1165
811
1094
835
510
3162
927
800
784
1071
763
7252
7
696
578
643
968
2161
613
1715
1240
6
9422
2462