91
1
1184
2
1514
2639
5
2947
9
2223
0
6106
18
1131
1178
930
46
1634
900
1386
596
788
215
1705
2095
734
10034
23
1287
1084
99
836
82
552
408
1031
456