523
1819
2
890
696
2325
3
1401
0
2953
1585
1
463
460
965
1869
1754
1987
2009
100
558
2383
5
297
716
537
1166
7171
569
4902
4
596