20749
1996
676
3532
3954
1203
1972
734
738
9038
767
862
1545
2464
759
702
3887
36364
8109
1042
1209
2618
2838
682
2837
3655
3270
834
5667
1993
1513
1970
1383
10130
1248
1660
1325
753
659
874
732
792
7847
1796
10993
908
5493
10387
711
6020
747
785
3639
941
4203
100687
2200
3379
854
2182