1022
19630
2029
684
1410
1186
4461
1091
2140
1076
1050
14444
2910
5595
571
1423
19147
10054
563
2097
785
1360
1343
721
3354
1558
5816
21383
2295
1263
14929
1029
868
864
989
4501
998
782
1074
819
617
884
1481
5412
719
3104
1255
978
1691
10139
679
731
824
1850
1078
1077
773
1038
812
29665