792
1004
3889
1322
982
853
1418
811
1052
5397
1946
3961
2878
1512
1274
940
1390
14952
882
958
977
952
1173
1012
1051
1316
11218
5632
7439
18555
1245
3602
1035
865
3975
778
2305
2423
4006
986
1159
978
1997
974
2046
926
1356
1185
1382
1080
922
836
1075
1624
1862
936
2626
934
7014
6763