1176
224
2058
872
1178
418
908
285
650
199
720
314
926
345
2883
1339
1021
300
896
225
519
213
1110
538
652
347
1249
614
581
247
592
142
516
209
613
118
692
104
430
148