2036
2179
877
1143
1401
1133
1233
916
874
769
1274
1203
1421
1474
1155
1607
1700
940
787
860
778
754
853
805
907
972
871
854
1154
1058
1567
3104
983
1319
1176
1385