572
2
210
201
1
940
280
189
86
990
209
592
838
91
1444
2576
6
875
1363
4170
3
470
867
847
0
4787
902
2870
8309
4
2303
7
4113
131
1538
1088
11500
12