1033
748
926
1304
907
837
1888
847
814
1023
1294
842
1079
1119
2056
1516
1209
6590
4542
1783
1936
1514
2195
2164
2204
2722
1355
2757
1832
2327
1984
2573
2768
1553
3015
1888
1901
3741
2671
2030
5262
2362
2248
2129
2769
4711
2361
2189
2801
2928
5503
2909
16918
3048
9462
4429
2678
6411
16143
5363