1054
10060
1128
1989
7588
11382
944
879
800
3862
4008
2335
816
6996
12953
930
3868
2299
2425
663
5737
1571
1349
25072
1551
1530
1636
2896
6110
3167
15428
144452
858
2689
1848
3134
6795
675
875
985
2002
860
5722
3013
4919
765
1052
15768
1278
20757
9278
782
1122
743
936
2377
1795
1358
3025
15041