788
4030
872
1106
1961
865
3998
936
7970
775
920
2156
877
903
1150
1028
898
827
8897
3016
840
8118
1883
843
978
1351
14231
4863
1805
1188
2386
814
3169
1205
1010
859
1013
1097
961
1879
13094
1092
1308
834
1044
2477
872
1027
2470
959
29930
1077
6124
1361
6154
2159
3013
5537
1182
1067