4368
7
1056
1
2362
2
477
2102
574
626
1044
619
423
1084
3
1698
398
1287
1306
1414
419
817
935
685
563
893
82
526
89
1651
943
1499
166
867