1521
1072
883
1858
1441
9565
2557
7824
898
1150
1689
744
14852
3610
21472
1605
2148
25121
698
3140
18659
35394
1262
14501
1282
1571
3069
1013
806
2343
753
2583
2924
1021
1888
2568
2026
6535
17010
717
1344
7241
828
2348
683
7045
2515
16052
2980
835
668
969
6395
4871
10638
12260
4186
7132
9969
3666