1541
919
15583
1969
1163
1322
2318
1959
998
3631
1996
1432
2483
1064
1149
1605
4937
3593
1680
869
1501
2534
14911
1652
2264
968
1315
1280
1792
1980
1059
1319
2532
924
2578
22103
3644
1091
3366
1232
1748
3050
1166
1887
1447
2559
1255
1968
3818
3062
2928
5823
2990
2926
3312
1161
2223
2021
13959
3116