1378
2
812
1
2849
380
4170
3
548
1343
1374
4
905
654
665
2050
7
445
894
495
425
75
330
299
361
418
126
827
354
375
505
773
1284
283
630