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