1193
1
931
1658
2
800
579
850
783
3
516
1127
119
121
72
179
77
272
219
1306
69
664
87
1359
74
443
56
88
185
204
199
275