4703
13858
2396
9248
1828
2835
4668
2069
2304
2344
5939
1167
2055
2189
2184
1418
2504
1991
4076
902
1853
4648
2250
2275
1187
1995
1970
1893
1262
2317
1334
15234
1277
4118
2962
1659
2775
1105
1776
2060
1774
914
1391
887
13540
7555
804
1140
1310
1161
1799
1087
1513
3579
2706
3040
1530
2396
1113
1986