80
1
319
1059
5
102
172
1597
6
1062
146
842
492
0
1353
524
450
71
337
1450
4
410
1423
2
72
778
3
786
653
1117
97
512
658
494
88
335
740