77
1
177
373
3
83
108
342
2
95
141
89
1255
623
560
423
557
1341
1887
10
994
5192
24
2270
694
979
3537
1112
1268
0
1427
705
2052
2480
1083
4
1362