546
371
689
544
280
41106
309
1098
365
1231
635
540
1260
391
368
486
278
308
2209
1786
350
322
1016
302
2552
1875
3645
1224
264
432
860
313
376
1150
248
1240
397
858
870
1239
630
400
867
2050
4879
429
2143
1701
1162
9838
333
2742
320
1031
1095
1230
427
337
585
410
993
342
851
457
582
487
1148
1198
357
499
2401
749
361
13108
677
491
385
576
1538
538
447
303
2609
883
1671
421
840
313
1084
1092
1620
3142
634
459
340
6097
330
570
605
439
519
414
806
309
871
1155
985
428
524
1567
343
238
1459
2197
284
938
340
382
306
1367