1000
1
539
0
337
1725
6449
2632
169
2949
5407
4
889
645
2124
3
2985
749
2534
682
240
1201
1061
534
934
3724
2974
70
1551
255
40
702
742
306