5931
6
11410
5
1447
3
10659
8
2136
63588
36
507
2
516
105
572
1
427
1252
622
8340
7
656
637
342
1600
457
521
414
684
1003
1622
765
556
361
355
312
396
331
422
418
385
425
395
623
609
596
509