4705
428
296
382
328
1436
523
729
993
3173
2046
377
2560
314
581
1008
1084
41077
1925
5985
4024
499
330
8191
1813
1235
1098
364
3198
380
437
248
349
2390
391
317
506
673
289
922
450
293
310
573
2115
989
622
284
1937
334
562
331
193
272
930
344
319
411
1674
885
303
525
2819
301
2141
324
282
1598
713
886
269
662
445
484
632
1182
3407
404
371
1227
949
1337
889
686
6204
316
392
708
439
455
1361
310
342
816
4938
1262
465
2144
454
2449
732
386
1248
278
792
3281
456
1538
293
2517
560
587
680
2010
775
464
1227
337
293
471