76
1
578
1156
930
816
0
382
2253
5
72
113
2681
2
912
4674
4
1350
82
1841
836
339
480
592
7242
270
328
582
67
5299
13
3016
454
3087
8
1711
89