83
1
239
112
530
72
156
234
151
174
605
392
2
493
1355
4
176
441
226
0
1349
2800
3
1130
1273
877
1150
525
384
1523
293
1067
6
1059
771
97