1512
1
1860
2
849
0
994
6
2663
1089
905
197
4029
8
2055
2934
2184
4309
4099
582
1711
5592
5339
5
945
1681
370
3415
345
1691
2049
742
662
1668
223
392