91
1
1184
2
1514
2639
5
2947
9
2223
0
6106
18
1131
1178
930
45
1634
900
1386
596
788
214
1705
2095
734
10033
23
1287
1084
99
836
82
551
407
1031
455