2035
2179
877
1142
1400
1132
1233
916
873
769
1274
1203
1421
1473
1154
1606
1699
939
786
859
777
754
853
805
906
972
871
854
1058
1566
3103
982
1319
1176
1384