2036
2179
877
1143
1401
1133
1233
916
874
769
1274
1203
1421
1473
1155
1606
1700
939
787
860
778
754
853
805
906
972
871
854
1154
1058
1567
3104
983
1319
1176
1384