554
1
666
1696
2
511
1188
476
2238
11
3291
20
1281
3425
8
1800
6
1096
268
252
3
72
87
178
98
103
167
105
756
814
1158
4
844
2186
2787
12
540
604
797