243
119
208
173
282
237
999
292
286
138
290
454
1019
323
1025
599
372
374
906
410
331
539
346
400
186
440
164
421
1166
448
518
1150
744
219
432
794
437
248
940
814
3374
1596
1585
971
645
2380
788
1935
4148
1058
5131
2256
559
369
892
267
1589
225
Copyright © All Rights Reserved