5582
6
2183
2
375
1
961
707
99
1116
1550
0
659
1975
4
3047
5
1726
938
1273
3
1709
885
1705
3637
8
1760
9
1027
261
1370
1072
975
1680
116
469
8858
23
79
1156