2051
1273
3923
8543
774
722
5621
695
2664
1254
663
835
1715
1271
1788
3591
20726
9554
787
2165
2698
1485
4708
1312
1906
6056
671
1668
9123
2651
888
7548
14722
851
6625
2646
1858
27854
1723
3795
5859
1092
1216
8788
3417
7209
14260
1334
1152
1746
1141
1248
1211
3600
1382
4677
1496
1477
2556
14211