4156
12378
14139
3972
15284
19815
6817
11247
3986
1226
5315
1825
4576
3110
2200
1525
1108
4065
2437
2096
998
2116
886
786
3589
1468
1295
989
842
940
1259
1179
1881
838
2891
956
924
780
888
1033
820
1324
987
972
1880
2026
1223
1056
816
1483
839
1256
1540
806
1510
25807
873
817
1014
1021