5529
1429
863
1502
4692
3946
5000
1773
5714
1080
2267
2684
17015
833
1120
1558
3125
3487
16585
1353
2982
786
4797
1059
1042
2549
16507
941
857
2467
1674
2710
1743
821
2101
9612
1224
3517
840
2060
2755
968
2620
4698
1035
5409
3586
3047
1107
945
1078
992
6264
893
2067
1051
1887
2829
3577
1050