8965
1612
735
753
729
1478
752
924
2718
39119
18468
684
2918
997
1355
1304
4884
3027
1582
14339
6449
6039
1040
779
3502
3809
1111
1048
8213
12812
2437
741
1680
985
4711
1791
909
12646
5023
1565
901
2056
3184
11081
28309
22101
9860
2027
20293
779
1705
3192
12395
14943
981
1221
5239
1095
960
1393