95
1
338
2
137
172
4
226
0
2059
10
110
656
963
5
1367
15588
1236
1962
741
1137
1616
9
1362
3
2376
7
6445
8307
3640
8
1293
711
37833
24
3618
3234
8909
5677
974
9827