16461
1784
15482
895
4675
799
1435
6850
2428
1892
860
959
883
850
845
966
805
1075
1049
2101
1677
997
970
944
821
812
1249
1046
9631
911
1767
7963
1026
5398
881
871
1315
1715
1585
1671
1001
1058
887
991
2310
4015
4883
1072
946
1161
1012
802
1130
901
1865
981
3363
2199
1046
8855