115
1
159
36
140
365
529
0
1217
84
1595
881
1007
2
78
1623
5
292
914
4
82
63
305
985
810
113
397
71
1309
3
2885
935
1438
8
580
66
87