2786
880
871
880
1072
735
797
1150
1961
877
850
3593
1010
882
1148
1067
921
1033
867
2096
1255
4912
1017
998
1583
1240
1193
1088
1150
1031
1343
1479
1386
8399
1149
1065
1062
1864
1065
1272
1007
1525
3010
1319
2423
2198
1629
1240
1476
1516
1374
1341
5884
1529
1769
2413
1961
3345
1592
1618