850
6499
865
1322
1625
1013
3553
903
6193
1598
883
872
1531
20858
1065
801
859
3130
1052
931
902
1565
1144
949
913
1706
918
5398
952
971
2862
1018
817
1243
938
1553
1233
1989
812
3231
3061
809
940
968
912
5875
1203
947
972
4506
11885
918
1051
1270
969
1128
2080
806
5946
2207