543
1
113
2111
2
777
4
597
2795
3
1287
495
631
12146
656
1391
398
91
886
1102
1635
669
147
401
2073
1020
767
1734
1879
0
708
1854
612
448
318