175
236
623
387
268
1300
2827
289
1065
1782
3503
361
291
1423
300
348
350
327
379
317
442
300
439
540
5489
7990
307
360
882
310
5315
351
290
6519
1127
361
3065
359
337
1789
23345
3039
879
851
1532
4897
710
715
241
615
92107
692
1189
9688
325
7301
3020
432
1691
480
3617
2081
649
460
1538
344
4897
359
261
1274
360
1410
5363
412
257
322
1162
356
375
1040
439
704
267
329
339
1349
2293
295
589
362
1194
332
1460
278
2613
305
943
527
1207
614
330
770
979
1408
1189
545
291
851
308
8758
1052
2657
1959
874
1234
396
265
5623
421
1213